Jordan Scott Director / Scriptwriter / Actor DouBan IMDb Director Cracks 2009 6.7 A Sacrifice 2024 4.9